package com.tianda.his.modules.system.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.tianda.his.modules.system.dto.DictDataDto;
import com.tianda.his.modules.system.entity.SysDictData;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* @author jinken
* @description 针对表【sys_dict_data(字典数据表)】的数据库操作Service
* @createDate 2025-09-12 15:04:23
*/
public interface SysDictDataService extends IService<SysDictData> {
    /**
     * 分页查询
     * @param dictDataDto
     * @return
     */
    Page<SysDictData> listForPage(DictDataDto dictDataDto);

    /**
     * 添加字典数据
     * @param dictDataDto
     */
    void addDictData(DictDataDto dictDataDto);

    List<SysDictData> getDictDataByType(String dictType);
}
